someone who walks a great deal - Deutsch Englisch Wörterbuch